pertaining to russia or russian - Francés Inglés Diccionario